package com.it.od.new202211;

import java.util.Scanner;

/**
 * 不含101的数
 *
 * // 将数字转换成字符串
 * Integer.toString(num);
 * // 将数字转换成二进制
 * Integer.toBinaryString(num);
 * // 将数字转换成十六进制
 * Integer.toHexString(num);
 * // 将数字转换成八进制
 * Integer.toOctalString(num);
 *
 */
class Main7 {
	public static void main(String[] args) {
        // 处理输入
        Scanner in = new Scanner(System.in);
        int left  = in.nextInt();
        int right  = in.nextInt();


        int result = right - left + 1;
        for (int i=left; i<=right; i++) {
            String number_str=Integer.toBinaryString(i);
            if (number_str.contains("101")) {
                result -= 1;
            }
        }

        System.out.println(result);
	}

}
